tie the hands - Allemand Anglais Dictionnaire